capa cabalgante - German English Dictionary